earth leakage loss - German English Dictionary